body {
    background: url(../images/index_bg.jpg) no-repeat fixed center;
    background-size: cover;
}

.layui-logo img {
    height: 33px;
    margin-left: 15px;
}

.layui-layout-admin .layui-header {
    background-color: #444444;
}

.iconfont {
    margin-right: 10px;
}

.layui-icon-app {
    margin: 0 10px;
}

.welcome {
    color: #fff;
}

.welcome img {
    height: 32px;
    margin: 14px;
}

.welcome div {
    display: inline-block;
    height: 32px;
    width: 32px;
    margin: 14px;
    background: #00988B;
    border-radius: 16px;
    text-align: center;
    line-height: 32px;
    vertical-align: middle;
}

.layui-body iframe {
    width: 100%;
    height: 100%;
    /* 防止出现滚动条 */
    border: 0;
    display: block;
}

.layui-footer {
    text-align: center;
}

.layui-layout-admin .layui-footer {
    background-color: transparent;
}

/* .layui-nav-tree .layui-this>a:hover {
    background-color: #ffe5ee;
    color: #555;
}

.layui-nav-tree .layui-nav-item>a:hover {
    background-color: #ffe5ee;
    color: #555;
} */

.layui-nav-tree .layui-this>a:hover {
    background-color: #dab397;
    color: #555;
}

.layui-nav-tree .layui-nav-child a:hover {
    color: #555;
    background-color: #ffe5ee;
}

.layui-nav-tree .layui-nav-child dd.layui-this a,
.layui-nav-tree .layui-this>a {
    color: #555;
    background-color: #ffe5ee;
}

.layui-side {
    background-color: #555555;
}

.layui-nav-tree .layui-nav-item dd a {
    padding-left: 40px;
}

/* / */

/* .layui-nav-item .layui-nav-child a {
    margin-left: 20px;
} */

.layui-side-scroll .layui-nav-tree {
    background-color: transparent;
}

/* .layui-side-scroll .layui-nav-tree .layui-nav-item 
.layui-nav-child dd a {
    background-color: transparent;
} */